import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';
import {FooterComponent} from "./footer/footer.component";
import {HeaderComponent} from "./header/header.component";
import {FormsModule, ReactiveFormsModule} from "@angular/forms";
import {BsDropdownModule, PaginationModule, ProgressbarModule} from "ngx-bootstrap";
import {NavComponent} from './nav/nav.component';
import {AsideComponent} from './aside/aside.component';
import {DirectivesModule} from "../directives/directives.module";

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    ReactiveFormsModule,
    PaginationModule.forRoot(),
    ProgressbarModule.forRoot(),
    BsDropdownModule.forRoot(),
    DirectivesModule
  ],
  declarations: [
    FooterComponent,
    HeaderComponent,
    NavComponent,
    AsideComponent
  ],
  exports: [FooterComponent, HeaderComponent, NavComponent, AsideComponent]
})
export class ComponentsModule {
}
